long strap - Almanca İngilizce Sözlük